<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*

Theme Name: Pianzh Child Theme
Template: pianzh
Author: pianzh

*/

/*.shop-link a span{*/
    /*background: url(./images/shopping.png);*/
    /*display:block;*/
    /*width:121px;*/
    /*height: 38px;*/
/*}*/
.top-menu .icon-menu.fa{display: none !important;}
.front-page-nav#top-nav li{height: auto}
.front-page-nav#top-nav &gt; ul &gt; li &gt; a{height: auto}
.front-page-nav#top-nav &gt; ul &gt; li &gt; a.hover {border: none}
.front-page-nav#top-nav &gt; ul &gt; li &gt; a:after{border:none;}
.front-page-nav#top-nav li a.hover{background: #006699 !important;color:#fff}
.front-page-nav#top-nav li.current_page_item  a{background: #006699 !important;color:#fff}
.col.col-3.txt-center .col.col-8.txt-left .txt-left{margin-bottom: 0}
.col.col-3.txt-center .col.col-8.txt-left span.subtitle.h5{margin: 0 auto}
@media only screen and (min-width : 1001px){
    .front-page section .col-6 {
        width: 50%;
        margin-right: 0
    }
}
.front-page section .col h3.txt-left{font-size: 24px;}
.parallax-container .col.col-6.txt-center  h3.txt-center,.section-container h3.txt-center{font-size: 18.35px;}
.front-page section .col.col-6.col-last.txt-left section .section-container{margin:0;}
.front-page section .col.col-6 .col-12 h3.txt-left{width: 60%;height: 40px;overflow: hidden}
.front-page section .col.col-6 .col-12 .h3.subtitle{width: 52%;text-align: left;margin: 0;height:120px;overflow: hidden;font-size: 12px}
.front-page section  .to-button.regular.standard.full-rounded{font-size: 14px;height: 30px;line-height: 25px;padding: 0 21px;}
.to-item.blog .to-item-image:hover .to-item-overlay{
    opacity: 0.65 !important;
}
.website-logo.frontpage img{min-height: initial}
.fp-footer .light p,.fp-footer .light div,.fp-footer .light div a{color:#333}
.fp-footer #fp-footer-widget1{text-align: center}
.fp-footer #fp-footer-widget2  h2{font-size: 24px;margin-bottom: 0}
.fp-footer #fp-footer-widget2 .textwidget p,.fp-footer #fp-footer-widget3 .textwidget p{color:#999}

#top-nav:not(.front-page-nav) li{height: 70%}
#top-nav:not(.front-page-nav) &gt; ul &gt; li &gt; a:after{border-color:#005aab}
#top-nav:not(.front-page-nav) &gt; ul &gt; li a span{color:#3272b9}
#top-nav:not(.front-page-nav) &gt; ul &gt; li &gt; a:hover span{color:#99bce3}
#top-nav &gt; ul &gt; li &gt; a:hover,#top-nav ul ul li a:hover{text-decoration: none}
.logo-s{
    vertical-align: middle;
    display: inline-block;
}
#inner-container .clear{
    padding-bottom:0px;
}
#footer-inner-bottom #copyright{
    text-align: center;
}
.active-tab .to-client{
    display: inline-block;
    padding-right: 10px;
}

.section-container .home-demo .to-item.blog.tall .to-item-content:after,.section-container .home-demo .to-item.blog.square.top .to-item-content:after{border-left: none;border-right: none;border-bottom: none;}
.section-container .home-demo .to-item.blog.tall .to-item-wrapper{background: transparent}
.section-container .home-demo .to-item.blog.tall .to-item-wrapper span.to-item-date{display: none}
.section-container .home-demo .to-item.blog.tall .to-item-content .to-item-content-inner h2 a{color:#336699}
.section-container .to-item.blog.tall .to-item-content:after,.section-container .to-item.blog.square.top .to-item-content:after{border-left: none;border-right: none;border-bottom: none;}
.section-container .home-demo .to-item.blog.tall .to-item-content .to-item-content-inner h2,.to-item.blog.tall .to-item-content .to-item-content-inner h2{font-size: 18px;line-height: 20px;font-weight: 500;}
.section-container .to-item.blog.tall .to-item-image{}
.section-container .to-item.blog.tall .to-item-image .to-item-cat-holder{display: none}
.section-container .home-demo .to-item.blog.tall .to-item-image{border:1px solid #205ba3}
.filter-svg-button{display: none}
.to-item.portfolio.portstyle2 .to-item-lightbox-link, .to-item.portfolio.portstyle2 .to-item-audio-link, .to-item.portfolio.portstyle2 .to-item-content-link{display: none}
.to-item-image{border:10px solid transparent;padding:5px 10px;-moz-border-image: url("./images/border.png") 9 7 9 7 stretch;-webkit-border-image: url("./images/border.png") 9 7 9 7 stretch;-o-border-image: url("./images/border.png") 9 7 9 7 stretch;border-image: url("./images/border.png") 9 7 9 7 stretch;}
.to-item .to-item-image .to-item-overlay.home-overlay{top:0;left: 0;right: 0;bottom:0;background: #336699}
.to-item.portfolio h2.new_link{bottom:30%;z-index: 2;}
.dark .to-item-image-content h2 a,.dark .to-item.portfolio:hover h2{color:#fff}
.to-item.portfolio span.post_title{display: block;font-size:18px }
.to-item.portfolio:hover h2 span{color: #fff}
.to-item.portfolio span.detail_btn { font-size:12px;padding: 0px 10px;border:1px solid #fff;margin-top:10px;display: inline-block;z-index: 2}
.to-item.portfolio .to-item-image:hover .to-item-overlay{opacity: 0.8 !important;}
.carousel-inner .item { width: 100%;height: 100%;display: table;}
.carousel-inner .item.active{background: transparent !important;}
.inner-item {
    display: table-cell;
    width: 578px;
    height: 385px;
    text-align: center;
    vertical-align: middle;
}
.inner-item img {
    display: inline-block;
    max-width: 500px;
    max-height: 330px;
}
.section-container h1.single-title{color:#333;font-size:32px;padding: 50px 0 20px 0;margin: 0;}
.section-container #to-crumbs{line-height: 15px;}
.section-container #to-crumbs a,.section-container #to-crumbs span.current{color:#333;font-size: 12px}
.carousel.slide .carousel-indicators {position: absolute;bottom: 10px;left:10px;z-index: 15;width: 60%;padding-left: 0;margin-left: 0;text-align: center;list-style: none;}
.carousel.slide .carousel-indicators li{display:block;}
.carousel-inner .inner-item-border{position: absolute;width: 100%;height: 100%;background: url("./images/border.png");z-index: 1;background-size: contain;background-repeat: no-repeat;}
.carousel-inner.feature-image .item.active img{width: 100%}
.section-container #to-crumbs-overlay{background: url("./images/header_banner.png");background-size: cover;background-repeat: no-repeat}
.to-side-image-border-left{position: absolute;width: 50%;height: 95%;background: url("./images/border-left.png");z-index: 1;background-size: contain;background-repeat: no-repeat;left:10px;top:23px;background-position: left;}
.to-side-image-border-right{position: absolute;width: 50%;height: 95%;background: url("./images/border-right.png");z-index: 1;background-size: contain;background-repeat: no-repeat;right:10px;top:23px;background-position: right;}
.carousel.slide .carousel-indicators {
    bottom: 45%;
}
#single-portfolio-section article .product_detail{padding:20px 0 }
#single-portfolio-section article h4.product_detail{padding-top: 0}
#single-portfolio-section article a.add_to_cart{background: #0066cc;padding:7px 15px;color:#fff;border-radius: 30px;font-size: 16px}
#single-portfolio-section article a.add_to_cart:hover{text-decoration: none;color:#fff !important;}
.to-grid-container .to-button.regular.next-container{margin: 15px auto;}
#top-nav #lang_sel_list{position: absolute;right: -110px;top: 38px;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
#top-nav #lang_sel_list ul li a:visited{color:#999;}
#top-nav #lang_sel_list ul li a.lang_sel_sel{color:#444}
#left-nav #lang_sel_list{height: auto}
#left-nav #lang_sel_list ul li a{background: transparent}
#left-nav #lang_sel_list ul li a.lang_sel_sel{font-weight: bold}
#footer-top .section-container .widget.widget_text h4{color:#336699}
#footer-top .section-container .widget.widget_text .textwidget p{color:#000}
#footer-inner-bottom {padding: 20px 0;}
article .post-image{width:initial;display: block;margin: 0 auto;margin-bottom: 20px}
.space_btm{height:46px}
.option-set .to-grid-tooltip{display: none}
.option-set .to-grid-filter-title:hover .to-grid-tooltip{opacity: 0}
.carousel .carousel-indicators li{background-color:#cbcbcb}
.to-item.blog .excerpt {word-break: break-all;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;text-align: left !important;line-height:2rem;height:6rem;text-overflow: ellipsis;overflow: hidden}
#sliding-menu-inner{background: #F5F6FA;}
@media only screen  and (max-width : 1471px) {
    .front-page section .col.col-6 .col-12 .h3.subtitle{height:84px;}
}
@media only screen  and (max-width : 1000px) {
    #footer-inner-top{padding:0;text-align: center;}
    .space_btm{height: 0}
    .col {margin-bottom: 0;}
}
@media only screen and (max-width : 767px) {
    .white-space{height: 0 !important;}
}
@media only screen and (max-width: 690px){
    .to-grid-container .to-grid-filters {display: block;}
    #post-nav{display: none}
    #single-post-section article.type-post{padding-bottom: 0}
    .carousel.slide .carousel-indicators {bottom: 40%;}
    .inner-item{width:363px;height: 242px;}
    .inner-item img{max-width:363px;max-height: 242px;}
    .parallax-container .col.col-12.col-last.txt-left.col-padding p{padding-bottom: 0;}
    .parallax-container .col-padding{padding: 5%;min-height: 450px;}
    .to-spacer{display: none}
    .parallax-container .col.col-12.col-last.txt-left.col-padding p img{height: 32px;width: 82px;}
    .front-page section .col.col-6 .col-12 h3.txt-left{width: auto;height: auto;margin: 0;font-size: 14px;font-weight: bold;}
    .front-page section .col.col-6 .col-12 .h3.subtitle{font-size: 12px !important;line-height: 22px !important;width: auto;height: auto;padding: 5px 0;word-break: break-all;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
    #footer-top{padding-top: 20px}
    .section-container:not(#header-container){padding-top: 20px}
}
@media only screen and (max-width: 480px){
    .widget h4{margin-top: 10px;margin-bottom: 10px}
    .to-item.blog .excerpt {word-break: break-all;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
    .carousel.slide .carousel-indicators {bottom: 40%;}
    .front-page section .section-container .col.col-9.col-last.txt-left{text-align: justify}
    .inner-item{width:300px;height: 200px;}
    .inner-item img{max-width:300px;max-height: 200px;}
}</pre></body></html>